package com.directorio.modelo.dao;

import com.directorio.modelo.bean.*;

import java.util.List;

public interface LocalidadesDao
{
    public abstract Departamento getDepartamento(String s)throws Exception;
    public abstract List<Departamento> getAllDepartamento()throws Exception;
    public abstract Provincia getProvincia(String s)throws Exception;
    public abstract List<Provincia> getProvinciaFromDepartamento(String s)throws Exception;    
    public abstract List<Provincia> getAllProvincia()throws Exception;
    public abstract Distrito getDistrito(String s)throws Exception;
    public abstract List<Distrito> getDistritoFromProvincia(String s)throws Exception;
    public abstract List<Distrito> getAllDistrito()throws Exception;
    public abstract List<Sector> getAllSector()throws Exception;
    public abstract List<Sector_Habilidad> getSectorHabil(String s)throws Exception;
    public abstract List<Sector_Habilidad_Item> getSectorHabilItm(String i)throws Exception;
    public abstract List<Dato_Tipo> getDatoTipo(int i)throws Exception;
    public List<String> getMailAdmin() throws Exception;;
    public List<Dato_Tipo> getTipoCapacitac()throws Exception;;
}